About us
Define
Definitions for
"Tawed"
a skin dressed by a dry process, usually with salt or alum.
internt.nhm.ac.uk