Great laurel

What is Great laurel?

Great laurel definition and meaning on Dictionary terms:
noun
a tall shrub, Rhododendron maximum, of eastern North America, having rose-pink flowers.

 

reference: www.dictionary.com/browse/great-laurel

Tags: