0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?