Arti kata
laurel cherry
Definition of laurel cherry (English)
noun
-
frequently cultivated Eurasian evergreen shrub or small tree having showy clusters of white flowers and glossy foliage and yielding oil similar to bitter almond oilsumber: wordnet30
-
small flowering evergreen tree of southern United Statessumber: wordnet30