meaning of mezereon

1. A small European shrub (Daphne Mezereum), whose acrid bark is used in medicine.
2.
small European deciduous shrub with fragrant lilac-colored flowers followed by red berries on highly toxic twigs


Related Words

mezereon |

Developed & Maintained By Taraprasad.com

Treasure Words