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