Home / H / hydrilla

hydrilla

noun 8 letters Scrabble 15 WWF 15
Definitions
noun

submersed plant with whorled lanceolate leaves and solitary axillary flowers; Old World plant naturalized in southern United States and clogging Florida's waterways

Want another word?
Spin the dictionary for a fresh one.
Generate a word →