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:
roseroots

Origin of Roseroot

Find Similar Words

Find similar words to roseroot using the buttons below.

Words Starting With

Words Ending With

Unscrambles

roseroot