laurel cherry is a noun meaning "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". It carries 2 recorded senses.
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
small flowering evergreen tree of southern United States
Definitions, synonyms and semantic relations for laurel cherry come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.