Scrabble & Words with Friends Word Unscrambler

Definition of Endoparasite

1 Definition of Endoparasite

The definition of endoparasite, the meaning of word Endoparasite

Is endoparasite a scrabble word? Yes!

  • n.- any of various parasites that live in the internal organs of animals (especially intestinal worms)

4 Synonyms of Endoparasite

Endoparasite is worth 15 points in Words with Friends and 17 points in Words with Friends
There are 12 letters in endoparasite: A A D E E I N O P R S T