ALL meanings of tape grass
tape grass
T t - noun tape grass a freshwater plant, Vallisneria spiralis, that has long, ribbonlike leaves and grows under water. 1
- noun tape grass any of several submerged freshwater plants of the genus Vallisneria, esp V. spiralis, of warm temperate regions, having ribbon-like leaves: family Hydrocharitaceae 0
- noun tape grass any of several submerged, freshwater, flowering plants (genus Vallisneria) of the frog's-bit family, with elongated, ribbonlike leaves 0