roseroot
/ˈroʊsroʊt/Definitions
1. noun
A perennial herb of the Saxifragaceae family, with fleshy roots and pink flowers.
“The hiker used the roseroot as a remedy for her injured ankle during the hike.”
1. noun
A perennial herb of the Saxifragaceae family, with fleshy roots and pink flowers.
“The hiker used the roseroot as a remedy for her injured ankle during the hike.”