Englisch
Detailed Synonyms for leopard lizard in Englisch
leopard lizard:
leopard lizard [the ~] Nomen
-
the leopard lizard
– any of several large lizards with many dark spots; of western United States and northern Mexico 1the leopard lizard– any of several large lizards with many dark spots; of western United States and northern Mexico 1