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.”

Synonyms

  • Saxifraga
  • mountain saxifrage

Antonyms

  • noxious plant
  • toxic herb