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