TAPE GRASS


Meaning of TAPE GRASS in English

a freshwater plant, Vallisneria spiralis, that has long, ribbonlike leaves and grows under water. Also called eelgrass, wild celery .

[ 1810-20 ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .