'hydrilla' definitions:

Definition of 'hydrilla'

(from WordNet)
noun
Submersed plant with whorled lanceolate leaves and solitary axillary flowers; Old World plant naturalized in southern United States and clogging Florida's waterways [syn: hydrilla, Hydrilla verticillata]

Words containing 'hydrilla'