Definition of magnolia
English to English noun - dried bark of various magnolias; used in folk medicine
source: WordNet 3.0 - any shrub or tree of the genus Magnolia; valued for their longevity and exquisite fragrant blooms
source: WordNet 3.0 - A genus of American and Asiatic trees, with aromatic bark and large sweet-scented whitish or reddish flowers.
source: Webster 1913
Visual Synonyms 
Nearby Word
magnolia, magnilay, magmaliw, mangonel, maghinalà, maximal, manghimalay, machinal, magmulâ, magmahal, michigan lily, makinilya, maximally, manzanilla, magsimulâ, manchineel, magkamalî, miasmal, missional, musk mallow
|
|
|