camphor tree

Noun
  1. Large evergreen tree of warm regions whose aromatic wood yields camphor (synset 111725089)

Found on Word Lists

Other Searches