Definitions of Daphne laureola:

  • noun:   bushy Eurasian shrub with glossy leathery oblong leaves and yellow-green flowers