spanish cedar tree Meaning, Definition & Usage

  1. noun tropical American tree yielding fragrant wood used especially for boxes
    Spanish cedar; Cedrela odorata.

WordNet