entoparasite
1.
(
noun
) any of various parasites that live in the internal organs of animals (especially intestinal worms)
Synonyms:
endoparasite
,
endozoa
,
endozoan
,
entozoa
,
entozoan
,
entozoon
Related Words:
parasite
Terms and Conditions of Use / Copyright Notice