Meaning of downy bromegrass

Definition of downy bromegrass

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

Other information on downy bromegrass

WIKIPEDIA results for downy bromegrass
Amazon results for downy bromegrass