endoparasite
endoparasite is a valid 12-letter word worth 15 points in Scrabble and 17 in Words With Friends.
Meaning
What does endoparasite mean?
- noun
any of various parasites that live in the internal organs of animals (especially intestinal worms)
Anagrams
Anagrams of endoparasite
Loading…
Word lists