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, mangonel, magmaliw, maghinalà, manghimalay, maximal, magmulâ, magmahal, machinal, michigan lily, maximally, makinilya, magkamalî, magsimulâ, manchineel, manzanilla, miasmal, missional, moss animal
|
|
|