BARKCLOTH


Meaning of BARKCLOTH in English

■ noun cloth made from the inner bark of the paper mulberry or similar tree.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.