Snow leopard Meaning, Definition & Usage

  1. noun large feline of upland central Asia having long thick whitish fur
    Panthera uncia; ounce.

WordNet


Definitions
  1. (Zool.), the ounce.

Webster 1913