• word of the day

    whiptail lizard

    whiptail lizard - Dictionary definition and meaning for word whiptail lizard

    Definition
    (noun) any of numerous very agile and alert New World lizards
    Synonyms : whiptail
Connect with us on Facebook