Animals

Fruits

Search Word | പദം തിരയുക

  

Magnolia

English Meaning

A genus of American and Asiatic trees, with aromatic bark and large sweet-scented whitish or reddish flowers.

  1. 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.
  2. The flower of any of these plants.

×

Found Wrong Meaning for Magnolia?

Name :

Email :

Details :



×