Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word tape grass from English dictionary with examples, synonyms and antonyms.

tape grass   noun

Meaning : Submerged aquatic plant with ribbonlike leaves. Old World and Australia.

Synonyms : eelgrass, vallisneria spiralis, wild celery

Tape grass meaning in Telugu.