Noun Definition
doura
1.Definition: sorghums of dry regions of Asia and North Africa
Related Noun(s):dourah, durra, egyptian corn, guinea corn, indian millet
Category: Plants1.Definition: sorghums of dry regions of Asia and North Africa
Related Noun(s):dourah, durra, egyptian corn, guinea corn, indian millet
Category: Plants