Word
entozoon, n.
(entozoa)
any of various parasites that live in the internal organs of animals (especially intestinal worms)
<noun.animal>
endoparasite
endozoan
entoparasite
entozoan
entozoon
lexical pointers
derivationally related form
endoparasitic
lexical pointers
derivationally related form
entozoan
entozoan
lexical pointers
derivationally related form
entozoan
entozoan
lexical pointers
derivationally related form
endozoan
semantic pointers
hypernym
parasite