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