Skip to content

tape grass

Dictionary definition · tape grass

noun

  1. submerged aquatic plant with ribbonlike leaves; Old World and Australia

Source: Open English WordNet (CC BY 4.0).