Definition of Endoparasitic
-
(adjective) of or relating to parasites that live in the internal organs of animals
Synonyms of Endoparasitic
No Synonyms Found.
Antonyms of Endoparasitic
No Antonyms Found.
Homophones of Endoparasitic
No Homophones Found.