Word Games Pro Dictionary
hydrilla
noun
submersed plant with whorled lanceolate leaves and solitary axillary flowers; Old World plant naturalized in southern United States and clogging Florida's waterways
Quick reference
Word Facts
Listen
Audio Pronunciation
No pronunciation audio available.
Meaning
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
