Leatheroid (English, noun)
expansion: Leatheroid (usually uncountable, plural Leatheroids)
Senses:
glosses: A cellulose material prepared from unsized cotton rag paper and mineral acid.
tags: uncountable
usually
Forms:
form: Leatheroids
tags: plural