English → Hindi dictionary
large flowering magnolia
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.
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.