snow leopard

noun

snow leopard

noun
1

A large feline mammal, Panthera uncia (syn. Uncia uncia), native to mountain ranges of central Asia.

Synonyms
ounce, snowmeow, snep, irbis
Related terms
snow leopardess

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.