Definitions
There is 1 meaning of the phrase
Leopard Lizard.
Leopard Lizard - as a noun
Any of several large lizards with many dark spots; of western united states and northern mexico
Example Sentences
"The leopard lizard is native to the southwestern United States."
"The leopard lizard can reach speeds of up to 18 miles per hour."
"The leopard lizard feeds primarily on insects and small reptiles."
"To avoid predators, the leopard lizard can change its color to blend in with its surroundings."
"The leopard lizard has a long, slender body and a pointed snout."