sedum_rosea has definitions from the field of botany
1
[ noun ] (botany) Eurasian mountain plant with fleshy pink-tipped leaves and a cluster of yellow flowers

Related terms

sedum genus_Sedum

*