FAQs About the word leopard frog

豹蛙

common North American green or brownish frog having white-edged dark oval spots

No synonyms found.

No antonyms found.

leopard cat => 豹猫, leopard => 豹, leonurus cardiaca => 益母草, leonurus => 益母草, leontyne price => 利昂泰恩·普莱斯,