About us
Define
Definitions for
"whiptail"
any of numerous very agile and alert New World lizards
wordnet.princeton.edu