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

Word length
8
Starts with
H
Ends with
A
Contains
YD
Scrabble score
15

Listen

Audio Pronunciation

Audio pronunciation is unavailable for this word.

Meaning

Definitions

noun

  1. submersed plant with whorled lanceolate leaves and solitary axillary flowers; Old World plant naturalized in southern United States and clogging Florida's waterways

Scroll to Top