English
Detailed Synonyms for snow leopard in English
snow leopard:
snow leopard [the ~] noun
-
the snow leopard
– large feline of upland central Asia having long thick whitish fur 1the ounce; the Panthera uncia; the snow leopard– large feline of upland central Asia having long thick whitish fur 1