Simplified Chinese Meaning of leopard lizard
豹斑蜥蜴
Other Simplified Chinese words related to 豹斑蜥蜴
No Synonyms and anytonyms found
Nearest Words of leopard lizard
Definitions and Meaning of leopard lizard in English
leopard lizard (n)
any of several large lizards with many dark spots; of western United States and northern Mexico
FAQs About the word leopard lizard
豹斑蜥蜴
any of several large lizards with many dark spots; of western United States and northern Mexico
No synonyms found.
No antonyms found.
leopard lily => 豹斑花, leopard frog => 豹蛙, leopard cat => 豹猫, leopard => 豹, leonurus cardiaca => 益母草,