English dictionary
endoparasitic meaning and definition
Definition and meaning of endoparasitic at MeaningMonkey.org. endoparasitic meaning and definition in the English Dictionary.ENDOPARASITIC adjective
Definition of endoparasitic (adjective)
- of or relating to parasites that live in the internal organs of animals
Source: Princeton University Wordnet