English: Its scientific name is Rhodiola.
Telugu: దీని శాస్త్రీయనామం రొండెలేషియా ఒడొరేటా.