Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
hydrilla
in English
hydrilla
us
//haɪˈdrɪlə//
uk
//haɪˈdraɪə//
#uncommon
Definitions
Noun
an
aquatic
plant
species
(
Hydrilla
verticillata
)
Hydrilla
is
a
highly
invasive
aquatic
plant
species
.