English → Hindi dictionary
mountain laurel
Definition
a North American evergreen shrub having glossy leaves and white or rose-colored flowers
Looking for poetry? Read shayari and poems by great poets.
a North American evergreen shrub having glossy leaves and white or rose-colored flowers
Looking for poetry? Read shayari and poems by great poets.