spanish cedar Meaning, Definition & Usage

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

WordNet