HEMLOCK LEATHER


Meaning of HEMLOCK LEATHER in English

noun

: leather tanned with hemlock bark or extract

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.