Meaning of lambskin

Definition of lambskin

(noun) the skin of a lamb with the wool still on
skin of a sheep or goat prepared for writing on

Other information on lambskin

WIKIPEDIA results for lambskin
Amazon results for lambskin