tapegrass
English edit
Etymology edit
Noun edit
tapegrass (uncountable)
- Any of various aquatic flowering plants in the Hydrocharitaceae family.
Translations edit
any of various aquatic flowering plants in the Hydrocharitaceae family
|
tapegrass (uncountable)
|