English
Detailed Synonyms for tape grass in English
tape grass:
tape grass [the ~] nom
-
the tape grass
– submerged aquatic plant with ribbonlike leaves; Old World and Australia 1the wild celery; the Vallisneria spiralis; the eelgrass; the tape grass– submerged aquatic plant with ribbonlike leaves; Old World and Australia 1