Definitions and Synonyms of laurel cherry | Another word for laurel cherry | What is laurel cherry?
Definition 1: frequently cultivated Eurasian evergreen shrub or small tree having showy clusters of white flowers and glossy foliage and yielding oil similar to bitter almond oil - [noun denoting plant]
Synonyms for laurel cherry in the sense of this definition