magnolia

noun
🔊/mæɡˈnəʊliə/
🔊/mæɡˈnəʊliə/
jump to other results
  1. [countable] a tree with large white, pink or purple flowers that smell sweet木兰;木兰树Topics Plants and treesc2
  2. [uncountable] (British English) a very pale cream colour浅乳白色
  3. Word Originmodern Latin, named after Pierre Magnol (1638–1715), French botanist.