tape grass
noun
                                
              
          
                                                      : any of several submerged aquatic monocotyledonous plants (such as genus Vallisneria of the family Hydrocharitaceae) with long ribbonlike leaves                                      
                
called also eelgrass, wild celery
Love words? Need even more definitions?
  
  Merriam-Webster unabridged




Share