tapegrass
English
Etymology
From
tape
+
grass
.
Noun
tapegrass
(
uncountable
)
Any of various
aquatic
flowering plants
in the
Hydrocharitaceae
family
.
Translations
any of various aquatic flowering plants in the Hydrocharitaceae family
Portuguese:
hidrocaritácea
f