YourDictionary

tape grass

any of several submerged, freshwater, flowering plants (genus Vallisneria) of the frog's-bit family, with elongated, ribbonlike leaves

See tape grass in American Heritage Dictionary 4

link/cite print suggestion box