• 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
Connect with us on Facebook