• word of the day

    mezereon

    mezereon - Dictionary definition and meaning for word mezereon

    Definition
    (noun) small European deciduous shrub with fragrant lilac-colored flowers followed by red berries on highly toxic twigs
Download our Mobile App Today
Receive our word of the day
on Whatsapp