roseroot

(rōzˈro͞otˌ, -ro͝otˌ)

noun
A perennial plant (Sedum rosea) of the Northern Hemisphere, having fleshy leaves and greenish-yellow or purple flowers.
link/cite print suggestion box