SynonymX
Speak
Endoparasite
Definition of Endoparasite
1.
Any of various parasites that live in the internal organs of animals (especially intestinal worms)
Noun
Synonyms for word "endoparasite"
endozoan
entoparasite
entozoan
entozoon
Semanticaly linked words with "endoparasite"
parasite
Hyponims for word "endoparasite"
parasite