Meaning of rose-root
Definition of rose-root
(noun)
Eurasian
mountain
plant
with
fleshy
pink-tipped
leaves and a
cluster
of
yellow
flowers
Other information on rose-root
WIKIPEDIA results for
rose-root
Amazon results for
rose-root
Tweet