Meaning of yardgrass

Definition of yardgrass

(noun) coarse annual grass having fingerlike spikes of flowers; native to Old World tropics; a naturalized weed elsewhere

Other information on yardgrass

WIKIPEDIA results for yardgrass
Amazon results for yardgrass