Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun leopard_lizard
1 sense of leopard lizard
Sense 1
leopard lizard -- (any of several large lizards with many dark spots; of western United States and northern Mexico)
=> iguanid, iguanid lizard -- (lizards of the New World and Madagascar and some Pacific islands; typically having a long tail and bright throat patch in males)