DictionaryAI

snow leopard

Short definition from Wiktionary

Noun

  1. A large feline mammal, Panthera uncia (syn. Uncia uncia), native to mountain ranges of central Asia.
  2. Alternative form of snow leopard.

We haven’t written up snow leopard yet: Simple and Standard meanings, examples and a quiz.