Dictionary |
2 Results
#1
lambskin
n.
the skin of a lamb with the wool still on
. wn
#2
lambskin
n.
[
parchment
,
sheepskin
] skin of a sheep or goat prepared for writing on
. wn