mezereon
English
mezereon meaning in English • mezereon का अर्थ अंग्रेजी में
Noun
- A small European shrub (Daphne Mezereum), whose acrid bark is used in medicine.