Scrabble Cheat

ENDOPARASITE

ENDOPARASITE is a 12 letter Scrabble word worth 15 points.

a parasite, such as a tapeworm, that lives inside its host.

Letter start with E