Prunus laurocerasus

Definitions

Noun
  1. 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 wordnet

Next best steps

Mini challenge

Want a quick game? Try Word Finder.