whiptail lizard


Meanings

  • any of numerous very agile and alert New World lizards

Synonyms