lambskin
Explore definitions, synonyms, and language insights of lambskin
Definitions
Noun
the skin of a lamb with the wool still on
Noun
skin of a sheep or goat prepared for writing on