YARD GRASS


Meaning of YARD GRASS in English

noun Etymology: 1yard Date: 1822 a tall annual Old World grass ( Eleusine indica ) widely distributed as a weed

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