English
a long-nosed leopard lizard in Utah
Noun
leopard lizard (plural leopard lizards)
- Any member of the genus Gambelia, spotted lizards native to arid regions of the western US and northern Mexico.
Hidden categories:
- Pages with entries
- Pages with 1 entry
- Entries using missing taxonomic name (family)