snow leopard — large felid native to the mountains of Central and South Asia