Meaning of mezereon

Definition of mezereon

(noun) small European deciduous shrub with fragrant lilac-colored flowers followed by red berries on highly toxic twigs

Other information on mezereon

WIKIPEDIA results for mezereon
Amazon results for mezereon