Simplified Chinese Meaning of leopard cat
豹猫
Other Simplified Chinese words related to 豹猫
No Synonyms and anytonyms found
Nearest Words of leopard cat
Definitions and Meaning of leopard cat in English
leopard cat (n)
small spotted wildcat of southern Asia and Malaysia
FAQs About the word leopard cat
豹猫
small spotted wildcat of southern Asia and Malaysia
No synonyms found.
No antonyms found.
leopard => 豹, leonurus cardiaca => 益母草, leonurus => 益母草, leontyne price => 利昂泰恩·普莱斯, leontopodium alpinum => 银莲花,