Scrabble Cheat

HYDRILLA

HYDRILLA is a 8 letter Scrabble word worth 15 points.

an aquatic old world plant, commonly grown in aquaria, that has become naturalized and invasive in north america.

Letter start with H