Why Do Snow Leopards Bite Their Tails? For Several Reasons! Mammals0CommentsJulienHome ❯ Snow Leopards Also known as an 'Ounce,' (scientific name: Panthera uncia), the snow leopard is among the most beautiful cats; due to its unique white…