DURRA

Definition of DURRA

  1. (noun)sorghums of dry regions of Asia and North Africa