English dictionary
entozoon meaning and definition
Definition and meaning of entozoon at MeaningMonkey.org. entozoon meaning and definition in the English Dictionary.ENTOZOON noun
Definition of entozoon (noun)
- any of various parasites that live in the internal organs of animals (especially intestinal worms)
- synonyms: endoparasite, endozoan, entoparasite, entozoan
Source: Princeton University Wordnet