Synonyms and Antonyms for doura | Synonym.com

Synonyms and Antonyms for doura

1. doura (n.)

sorghums of dry regions of Asia and North Africa

Synonyms: