Meaning of paperbush | Babel Free
Definitions
A bush in the family Thymelaeaceae, found in China and Japan, whose bark can be used to make paper.
uncountable
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.