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
Tweet