0%

ALL meanings of leopardskin

L l
  • noun leopardskin the skin of a leopard 0
  • adjective leopardskin made from, or as if from, the skin of a leopard 0
  • noun leopardskin The skin of a leopard. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?