Definitions of laurelwood:

  • noun:   tropical American tree; valued for its hard durable wood