Meaning of cheatgrass
Definition of cheatgrass
(noun)
annual
or
winter
annual
grass
with
softly
hairy
leaves of the Mediterranean
Other information on cheatgrass
WIKIPEDIA results for
cheatgrass
Amazon results for
cheatgrass
Tweet