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.





