meaning of pin tailed sandgrouse

1. sandgrouse of Europe and Africa having elongated middle tail feathers


Related Words

pin-tailed sandgrouse |

Developed & Maintained By Taraprasad.com

Treasure Words