English → Hindi dictionary
alpine azalea
Definition
creeping mat-forming evergreen shrub of high mountain regions of northern hemisphere grown for its rose-pink flowers
Looking for poetry? Read shayari and poems by great poets.
creeping mat-forming evergreen shrub of high mountain regions of northern hemisphere grown for its rose-pink flowers
Looking for poetry? Read shayari and poems by great poets.