daphne laureola Meaning, Definition & Usage

  1. noun bushy Eurasian shrub with glossy leathery oblong leaves and yellow-green flowers
    spurge laurel; wood laurel.

WordNet