leopard lizard
nounDefinition of leopard lizard
: a large blotched and barred iguanid lizard (Crotaphytus wislizenii synonym Gambelia wislizenii) of Mexico and the western U.S.