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