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
Tweet