Scrabble Cheat

ENDOPHYTE

ENDOPHYTE is a 9 letter Scrabble word worth 18 points.

a plant, especially a fungus, which lives inside another plant.

Letter start with E