LAMBSKIN


Meaning of LAMBSKIN in English

[noun] [U] - leather made from the skin of a lamb with the wool still joined to it

Cambridge English vocab.      Кембриджский английский словарь.