hydrilla
English Dictionary
->
Letter H
-> hydrilla
Search Dictionary:
hydrilla Definition
(n)
submersed
plant
with
whorled
lanceolate
leaves
and
solitary
axillary
flowers
;
Old
World
plant
naturalized
in
southern
United
States
and
clogging
Florida
''
s
waterways
hydrilla Synonyms
hydrilla
Hydrilla verticillata
© Art Branch Inc.