tapegrass en · NOUN
Etymology
From tape + grass.
Meanings
- (uncountable) Any of various aquatic flowering plants in the Hydrocharitaceae family.
Translations (1)
pt hidrocaritácea (any of various aquatic flowering plants in the Hydrocharitaceae family)