Snow Leopard (
Noun
)
Meaning
Large feline of upland central Asia having long thick whitish fur.
Classification
Nouns denoting animals.
Synonyms
Panthera Uncia
Ounce
Hypernyms
Cat