Subscribe
URL of the page has been copied to clipboard.
Meaning : Sandgrouse of Europe and Africa having elongated middle tail feathers.
Synonyms : pin-tailed grouse, pin-tailed sandgrouse
Install App
Pterocles alchata meaning in Telugu.