Endoparasite Definition
 ĕndō-părə-sīt 
    noun
  
 A parasite that inhabits the internal organs or tissues of an animal or plant.
 Webster's New World 
Synonyms: 
  
- endozoan
- entoparasite
- entozoon
- entozoan
Other Word Forms of Endoparasite
Noun
Singular:
 endoparasitePlural:
 endoparasitesFind Similar Words
Find similar words to endoparasite using the buttons below.

