Definition of Cherry Laurel

  • 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 "cherry laurel"

Semanticaly linked words with "cherry laurel"

Hyponims for word "cherry laurel"