Roseroot Definition
rōzro͝ot, -ro͝ot
noun
A perennial plant (Rhodiola rosea syn. Sedum rosea) of the Northern Hemisphere, having fleshy leaves and greenish-yellow or purple flowers.
American Heritage
Other Word Forms of Roseroot
Noun
Singular:
roseroot
Plural:
roserootsFind Similar Words
Find similar words to roseroot using the buttons below.