tapegrass

noun

tapegrass

noun

Etymology From tape + grass.

1

Any of various aquatic flowering plants in the Hydrocharitaceae family.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.