lambskin ( synonym found)

Definition of lambskin:

°The skin of a very young sheep, especially prepared with the fleece still attached. This is a very fine form of leather.

Definition of lambskin:

°The skin of a very young sheep, especially prepared with the fleece still attached. This is a very fine form of leather.

Back to Top