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
Tweet