English dictionary

daphne laureola meaning and definition

Definition and meaning of daphne laureola at MeaningMonkey.org. daphne laureola meaning and definition in the English Dictionary.

DAPHNE LAUREOLA noun

Definition of Daphne laureola (noun)

  1. bushy Eurasian shrub with glossy leathery oblong leaves and yellow-green flowers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: