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