Definitions of Spanish cedar tree:

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