Noun snow leopard has 1 sense
  1. snow leopard, ounce, Panthera uncia - large feline of upland central Asia having long thick whitish fur
    --1 is a kind of big cat, cat
    --1 is a member of Panthera, genus Panthera
,
TOP