• word of the day

    magnolia

    magnolia - Dictionary definition and meaning for word magnolia

    Definition
    (noun) dried bark of various magnolias; used in folk medicine Definition
    (noun) any shrub or tree of the genus Magnolia; valued for their longevity and exquisite fragrant blooms
Download our Mobile App Today
Receive our word of the day
on Whatsapp