Synonyms of Entozoon in English :
Antonyms of Entozoon in English
Thesaurus of Entozoon in English
Entozoon
see definition of entozoonSynonyms of entozoon
1. (noun) any of various parasites that live in the internal organs of animals (especially intestinal worms)
Hypernyms of entozoon
1. (noun) any of various parasites that live in the internal organs of animals (especially intestinal worms)