Word info Synonyms

endoparasitic

Adjective

Meaning

of or relating to parasites that live in the internal organs of animals

Source: WordNet

Synonyms

Examples

All Stylopidia have endoparasitic females having multiple genital openings. Source: Internet

In another form of parasitism, koinobiont, the species live off their hosts while inside (endoparasitic). Source: Internet

Close letter words and terms