leopard lizard

Info · Definitions · Characters

leopard lizard
· ·
Text
14
· ·
Length
5
· ·
Syllables

Definitions

(noun) any of several large lizards with many dark spots; of western United States and northern Mexico. Synonyms: leopard lizard.
· ·
Noun Definition 1