Magnolia
English Meaning
A genus of American and Asiatic trees, with aromatic bark and large sweet-scented whitish or reddish flowers.
- Any of numerous evergreen or deciduous trees and shrubs of the genus Magnolia of the Western Hemisphere and Asia, having aromatic twigs and large showy white, pink, purple, or yellow flowers.
- The flower of any of these plants.