VariousWords beta
Definitions:
Noun
leopard lizard
Definition: any of several large lizards with many dark spots; of western United States and northern Mexico
Definition: Any member of the genus Gambelia, spotted lizards native to arid regions of the western US and northern Mexico.