Meaning of mountain laurel

Definition of mountain laurel

(noun) a North American evergreen shrub having glossy leaves and white or rose-colored flowers
Pacific coast tree having aromatic foliage and small umbellate flowers followed by olivelike fruit; yields a hard tough wood

Other information on mountain laurel

WIKIPEDIA results for mountain laurel
Amazon results for mountain laurel