Scrabble Cheat
ENDOPHYTES
ENDOPHYTES is a 10 letter Scrabble word worth 19 points.
a plant, especially a fungus, which lives inside another plant.
Letter start with E