English → Hindi dictionary
white leaved rockrose
Definition
compact white pubescent shrub of southwestern Europe having pink flowers
Looking for poetry? Read shayari and poems by great poets.
compact white pubescent shrub of southwestern Europe having pink flowers
Looking for poetry? Read shayari and poems by great poets.