DictionaryAI

leopard lizard

Short definition from Wiktionary

Noun

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

We haven’t written up leopard lizard yet: Simple and Standard meanings, examples and a quiz.