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)

  1. pigeon-like bird of arid regions of the Old World having long pointed wings and tail and precocial downy young
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: