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:

Other Word Forms of Entozoon

Noun

Singular:
entozoon
Plural:
entozoa, entozoons

Find Similar Words

Find similar words to entozoon using the buttons below.

Words Starting With

Words Ending With

Unscrambles

entozoon