• word of the day

    whiptail

    whiptail - Dictionary definition and meaning for word whiptail

    Definition
    (noun) any of numerous very agile and alert New World lizards
    Synonyms : whiptail lizard
Download our Mobile App Today
Receive our word of the day
on Whatsapp