meaning of laurel cherry
1.
small
flowering
evergreen
tree
of
southern
United
States
Related Words
cherry laurel
|
laurel cherry
|
Developed & Maintained By
Taraprasad.com