Doura - Definition

doura

n 1: sorghums of dry regions of Asia and North Africa [syn:
durra, doura, dourah, Egyptian corn, Indian
millet, Guinea corn]

Look up another word