• leopard (lé•pard)

    1. :
  • snow leopard (is•nów lé•pard)

    1. :
      uri ng pusa (Panthera uncia) na malakí at bibihira, pinilakan ang balahibo, may batik na itim, at matatagpuan sa gitnang Asya