Sedum Rosea (Noun)
Meaning
Eurasian mountain plant with fleshy pink-tipped leaves and a cluster of yellow flowers.
Classification
Nouns denoting plants.
Eurasian mountain plant with fleshy pink-tipped leaves and a cluster of yellow flowers.
Nouns denoting plants.