English dictionary
pin-tailed grouse meaning and definition
Definition and meaning of pin-tailed grouse at MeaningMonkey.org. pin-tailed grouse meaning and definition in the English Dictionary.PIN-TAILED GROUSE noun
Definition of pin-tailed grouse (noun)
- sandgrouse of Europe and Africa having elongated middle tail feathers
- synonyms: pin-tailed sandgrouse, Pterocles alchata
Source: Princeton University Wordnet