Synonyms and Antonyms for endoparasitic

We couldn't find any exact matches, but here are some similar words.

1. endoparasite (n.)

any of various parasites that live in the internal organs of animals (especially intestinal worms)

Synonyms: Antonyms: