Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: doura.

doura top

Pos: Noun
[WORDNET DICTIONARY]

Noun doura has 1 senses

   doura(n = noun.plant) dourah, durra, egyptian corn, guinea corn, indian millet - sorghums of dry regions of Asia and North Africa;
is a kind of grain sorghum