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