Some random words:  endostea  endosome  endosmos  endosarc  endorsor