camphor tree Meaning, Definition & Usage

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

WordNet