tape grass

noun

  1. 1

    submerged aquatic plant with ribbonlike leaves; Old World and Australia

Synonyms

Also useful for “tape grass”:Crossword