lambskinEnglish

lambskin, parchment, sheepskin

Noun

The skin of a lamb with the wool still on

English: lambskin

Skin of a sheep or goat prepared for writing on

English: parchment, sheepskin, lambskin

English words with similar meanings

Show 2 words