entozoo
entozoo
s
m
[BIOL]
endozoo.