meaning of pin tailed grouse

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


Related Words

pin-tailed grouse | pin-tailed sandgrouse |

Developed & Maintained By Taraprasad.com

Treasure Words