How to pronounce "tape grass"

Add your own pronunciation of "tape grass"

Meanings and definitions of "tape grass"

Noun

submerged aquatic plant with ribbonlike leaves; Old World and Australia

Synonyms: