Noun Definition

cinnamomum camphora

1.Definition: large evergreen tree of warm regions whose aromatic wood yields camphor

Related Noun(s):camphor tree

Category: Plants