meaning of american laurel

american laurel meaning in General Dictionary

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