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