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