answersLogoWhite

0

The snow leopard is a beautiful large cat that is native to the mountains of Central and South Asia. The Latin word (or Scientific name) for them is "Uncia uncia"

User Avatar

Wiki User

10y ago

What else can I help you with?