Entozoon Definition
ĕntə-zōən
entozoa
noun
entozoa
An internal animal parasite, esp. a parasitic worm infesting the intestines, muscles, etc.
Webster's New World
Synonyms:
- endozoan
- entozoan
- entoparasite
- endoparasite
Other Word Forms of Entozoon
Noun
Singular:
entozoon
Plural:
entozoa, entozoonsFind Similar Words
Find similar words to entozoon using the buttons below.