american laurel - definitions and synonyms

american laurel noun

  1. ( also written as American laurel )

    English Meaning: 

    : a North American evergreen shrub having glossy leaves and white or rose-colored flowers