English
Detailed Synonyms for doura in English
doura:
doura [the ~] noun
-
the doura
– sorghums of dry regions of Asia and North Africa 1the Egyptian corn; the Guinea corn; the Indian millet; the doura; the dourah; the durra– sorghums of dry regions of Asia and North Africa 1