English → Hindi dictionary

large flowering magnolia

लार्ज फ्लोवेरइंग मैगनोलियाNOUN

Definition

evergreen tree of southern United States having large stiff glossy leaves and huge white sweet-smelling flowers

Looking for poetry? Read shayari and poems by great poets.