vegetable leather
Noun
Meaning
An imitation of leather made of cotton waste.
Linen cloth coated with india rubber.
Source: en.wiktionary.orgNoun
An imitation of leather made of cotton waste.
Linen cloth coated with india rubber.
Source: en.wiktionary.org