snow leopard
Short definition from Wiktionary
Noun
- A large feline mammal, Panthera uncia (syn. Uncia uncia), native to mountain ranges of central Asia.
- Alternative form of snow leopard.
We haven’t written up snow leopard yet: Simple and Standard meanings, examples and a quiz.