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
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
Check yourself
Practise This Word
Three quick questions on this word. Nothing is recorded — practise it as often as you like.