Durra definitions

noun

sorghums of dry regions of Asia and North Africa

See also: doura dourah