snow leopard
English Dictionary
->
Letter S
-> snow leopard
Search Dictionary:
snow leopard Definition
(n)
large
feline
of
upland
central
Asia
having
long
thick
whitish
fur
snow leopard Synonyms
ounce
Panthera uncia
snow leopard
© Art Branch Inc.