Popular Wordlists
  • 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
Connect with us on Facebook