YARD GRASS
Meaning of YARD GRASS in English
noun
: a coarse annual grass ( Eleusine indica ) that has flowers in fingerlike spikes and is widely distributed as a weed especially in lawns
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012