CAMPHOR TREE


Meaning of CAMPHOR TREE in English

■ noun an East Asian tree, the chief natural source of camphor. [ Cinnamomum camphora .]

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