entoparasite
Meaning, Definition & Usage
Dictionary
Related
noun
any of various parasites that live in the internal organs of animals (especially intestinal worms)
endozoan; entozoon; endoparasite; entozoan
.
WordNet
Previous
entomostracan
entomostracous
entomotomist
entomotomy
entonic
Next
entoperipheral
entophyte
entophytic
entoplasm
entoplastic