whiptailEnglish

whiptail, whiptail lizard

Noun

Any of numerous very agile and alert New World lizards

English: whiptail, whiptail lizard

English words with similar meanings

Show 1 words

Words that start with "whiptail"