Definitions of Spanish cedar:

  • noun:   tropical American tree yielding fragrant wood used especially for boxes