Back to Dictionary
云豹
雲豹
yúnbào
1. clouded leopard (Neofelis nebulosa)