Definitions
There is 1 meaning of the phrase
American Laurel.
American Laurel - as a noun
A north american evergreen shrub having glossy leaves and white or rose-colored flowers
Synonyms (Exact Relations)
calico bushkalmia latifoliamountain laurelwood laurel