English → Hindi dictionary
sedum rosea
Definition
Eurasian mountain plant with fleshy pink-tipped leaves and a cluster of yellow flowers
Looking for poetry? Read shayari and poems by great poets.
Eurasian mountain plant with fleshy pink-tipped leaves and a cluster of yellow flowers
Looking for poetry? Read shayari and poems by great poets.