Meaning of sand grouse

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

Other information on sand grouse

WIKIPEDIA results for sand grouse
Amazon results for sand grouse