Lambskin — synonyms, definition
1. lambskin (Noun)
2 synonyms
parchment sheepskin
2 definitions
lambskin (Noun) — The skin of a lamb with the wool still on.
lambskin (Noun) — Skin of a sheep or goat prepared for writing on.
3 types of
animal skin fur pelt
3 types
Persian lamb broadtail vellum