durra
1.
(
noun
) sorghums of dry regions of Asia and North Africa
Synonyms:
Egyptian corn
,
Guinea corn
,
Indian millet
,
doura
,
dourah
Related Words:
grain sorghum
Terms and Conditions of Use / Copyright Notice