- whiptail as a noun:
- 1
whiptail
noun
1 whiptail
Any of numerous very agile and alert New World lizards.
synonym: whiptail lizard.
debug info: 0.0269
noun
Any of numerous very agile and alert New World lizards.
synonym: whiptail lizard.
debug info: 0.0269