English dictionary
whiptail lizard meaning and definition
Definition and meaning of whiptail lizard at MeaningMonkey.org. whiptail lizard meaning and definition in the English Dictionary.WHIPTAIL LIZARD noun
Definition of whiptail lizard (noun)
- any of numerous very agile and alert New World lizards
- synonyms: whiptail
Source: Princeton University Wordnet