Yardgrass Meaning
There are 1 meaning(s) for word Yardgrass
Yardgrass Meaning 1 : coarse annual grass having fingerlike spikes of flowers; native to Old World tropics; a naturalized weed elsewhere
Synonyms : eleusine indica, goose grass, wire grass, yard grass
Synonyms : eleusine indica, goose grass, wire grass, yard grass