tapegrass
Jump to navigation
Jump to search
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
|