Definition of Endoparasite

  • 1. Any of various parasites that live in the internal organs of animals (especially intestinal worms) Noun

Synonyms for word "endoparasite"

Semanticaly linked words with "endoparasite"

Hyponims for word "endoparasite"