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)

  1. any of numerous very agile and alert New World lizards
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: