English dictionary
sandgrouse meaning and definition
Definition and meaning of sandgrouse at MeaningMonkey.org. sandgrouse meaning and definition in the English Dictionary.SANDGROUSE noun
Definition of sandgrouse (noun)
- pigeon-like bird of arid regions of the Old World having long pointed wings and tail and precocial downy young
- synonyms: sand grouse
Source: Princeton University Wordnet