10-10-2016, 07:32 AM
Collins English Dictionary, first definition for membrane:
So this seems like a perfectly acceptable "catch all" term to refer to animal skins used for writing, even outside of a strictly professional environment.
- any thin pliable sheet of material
So this seems like a perfectly acceptable "catch all" term to refer to animal skins used for writing, even outside of a strictly professional environment.

