Meaning of hydrilla in English
Table of contents
Noun
hydrillaDefinitions
1. submersed plant with whorled lanceolate leaves and solitary axillary flowersExamples
- « Old World plant naturalized in southern United States and clogging Florida's waterways »