Definition of snow leopard in English:
A rare large cat which has pale grey fur patterned with dark blotches and rings, living in the Altai mountains, Hindu Kush, and Himalayas. Also called ounce2.
- Panthera uncia, family Felidae
- Among the world's botanically richest sites, the sanctuaries are also home to other endangered animals such as the red panda and the snow leopard.
- The bald eagle, the gray whale, and the snow leopard are three such creatures.
- Found above the tree line and near permanent snow in central Asia's dry mountainous country, the snow leopard has been prized as a hunter's trophy, destroyed as a predator of domestic flocks, and sought as a source of valuable fur.
Definition of snow leopard in:
- US English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Canada
Most popular in Australia