Definition of Laurel Cherry

  • 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
  • 2. Small flowering evergreen tree of southern United States Noun

Synonyms for word "laurel cherry"

Semanticaly linked words with "laurel cherry"

Hyponims for word "laurel cherry"