meaning of avena barbata

avena barbata meaning in General Dictionary

oat of southern Europe and southwestern Asia