tape grass
1.
(
noun
) submerged aquatic plant with ribbonlike leaves; Old World and Australia
Synonyms:
Vallisneria spiralis
,
eelgrass
,
wild celery
Related Words:
aquatic plant
,
hydrophyte
,
hydrophytic plant
,
water plant
Terms and Conditions of Use / Copyright Notice