Defenition of the word leopard lizard
-
Defenition of the word leopard lizard
- any of several large lizards with many dark spots; of western United States and northern Mexico
Meronymys for the word leopard lizard
Hypernyms for the word leopard lizard
See other words