TAPE GRASS


Meaning of TAPE GRASS in English

noun Date: circa 1818 any of several submerged aquatic monocotyledonous plants (genus Vallisneria of the family Hydrocharitaceae) with long ribbonlike leaves

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.