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