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