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