entozoo

entozoo
Plural: entozoos
s m [BIOL ]

endozoo.