Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of mezereon

- A small European shrub (Daphne Mezereum), whose acrid bark is used in medicine.