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
Tweet