Mezereon Meaning

There are 1 meaning(s) for word Mezereon

Meaning 1 : small European deciduous shrub with fragrant lilac-colored flowers followed by red berries on highly toxic twigs

    Synonyms : daphne mezereum,  february daphne