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:
endoparasite
Plural:
endoparasites

Find Similar Words

Find similar words to endoparasite using the buttons below.

Words Starting With

Words Ending With

Unscrambles

endoparasite