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)
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