Definition of Doura

  • 1. Sorghums of dry regions of Asia and North Africa Noun

Synonyms for word "doura"

Semanticaly linked words with "doura"

Hyponims for word "doura"