painted sandgrouse - English Synonyms Dictionary

painted sandgrouse

n.
[1] Pterocles indicus