• word of the day

    sandgrouse

    sandgrouse - Dictionary definition and meaning for word sandgrouse

    Definition
    (noun) pigeon-like bird of arid regions of the Old World having long pointed wings and tail and precocial downy young
    Synonyms : sand grouse
Download our Mobile App Today
Receive our word of the day
on Whatsapp