snow leopard

See also: snow-leopard

EnglishEdit

 
A snow leopard.
 
geographic range of the snow leopard

NounEdit

snow leopard (plural snow leopards)

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

SynonymsEdit

TranslationsEdit

Further readingEdit