Meaning

1 senses
  1. Any member of the genus Gambelia, spotted lizards native to arid regions of the western US and northern Mexico.

    any of several large lizards with many dark spots; of western United States and northern Mexico

Forms

plural: leopard lizards
Singularleopard lizard
Pluralleopard lizards

regular

See also

neighbours in the dictionary
leopard lizard — meaning, examples, forms, synonyms | Krumeto