Tape Grass Definition
noun
Any of several submerged, freshwater, flowering plants (genus Vallisneria) of the frog's-bit family, with elongated, ribbonlike leaves.
Webster's New World
Synonyms:
- Vallisneria spiralis
- wild celery
- eelgrass
Find Similar Words
Find similar words to tape grass using the buttons below.