hydrilla
hydrilla has 1 sense in the JumbleFix dictionary. Letters: 8.
Definitions
n.
. submersed plant with whorled lanceolate leaves and solitary axillary flowers; Old World plant naturalized in southern United States and clogging Florida's waterways