cinnamomum camphora Meaning, Definition & Usage

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

WordNet