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