Which definition of Lambskin do you mean?

  • Lambskin n the skin of a lamb with the wool still on
  • Parchment n skin of a sheep or goat prepared for writing on