camphor tree
noun
Definitions
An aromatic, glossy-leaved evergreen tree native to eastern Asia (Cinnamomum camphora) grown as a shade tree as well as for timber and camphor.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
An aromatic, glossy-leaved evergreen tree native to eastern Asia (Cinnamomum camphora) grown as a shade tree as well as for timber and camphor.