noun Etymology: 1yard Date: 1822 a tall annual Old World grass ( Eleusine indica ) widely distributed as a weed
YARD GRASS
Meaning of YARD GRASS in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012