Japanese Meaning of leopard lizard
ヒョウモントカゲモドキ
Other Japanese 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 => 益母草,