spanish cedar

Noun
  1. Tropical American tree yielding fragrant wood used especially for boxes (synset 112717913)

Found on Word Lists

Other Searches