rose-root
Explore definitions, synonyms, and language insights of rose-root
Definitions
Noun
Eurasian mountain plant with fleshy pink-tipped leaves and a cluster of yellow flowers
Explore definitions, synonyms, and language insights of rose-root