Laurel cherry

Rare ·Advanced level

Definitions

Noun
  1. 1
    small flowering evergreen tree of southern United States wordnet
  2. 2
    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