leopard_lizard | ||
1. | [ noun ] (zoology) any of several large lizards with many dark spots; of western United States and northern Mexico | |
Related terms: | iguanid Gambelia | |
Similar spelling: |
leopard_lily leopardbane leopard_cat leopard_frog leopard_plant leopard's-bane |