• word of the day

    bufflehead

    bufflehead - Dictionary definition and meaning for word bufflehead

    Definition
    (noun) small North American diving duck; males have bushy head plumage
Download our Mobile App Today
Receive our word of the day
on Whatsapp