Synonyms and Antonyms for durra

1. durra (n.)

sorghums of dry regions of Asia and North Africa

Synonyms: