Giant spotted whiptail


The giant spotted whiptail is a species of teiid lizard found in Arizona in the United States and Mexico.