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.