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:
submerged aquatic plant with ribbonlike leaves; Old World and Australia