Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

hydrilla Definition

Cancel
hydrilla
noun(hy-dril-la)
a freshwater aquatic Asian plant (Hydrilla verticillata of the Hydrocharitaceae family) that has small narrow leaves growing in whorls of three to eight around stems which become heavily branched near the water surface

Words Related to hydrilla!

hydrilla Examples by Brain Bank Users