Meaning of downy cheat

Definition of downy cheat

(noun) annual or winter annual grass with softly hairy leaves of the Mediterranean

Other information on downy cheat

WIKIPEDIA results for downy cheat
Amazon results for downy cheat