tape grass
English Dictionary
->
Letter T
-> tape grass
Search Dictionary:
tape grass Definition
(n)
submerged
aquatic
plant
with
ribbonlike
leaves
;
Old
World
and
Australia
tape grass Synonyms
eelgrass
tape grass
Vallisneria spiralis
wild celery
© Art Branch Inc.