SPURGE LAUREL


Meaning of SPURGE LAUREL in English

[spurge laurel] n (1597): a low Eurasian shrub (Daphne laureola) with oblong evergreen leaves and axillary racemes of yellowish flowers

Merriam-Webster English vocab.      Английский словарь Merriam Webster.