Definition Definition

roseroot - Meaning and Examples

Meaning of 'roseroot' (Webster Dictionary)

1 . Roseroot [ n.]
- A fleshy-leaved herb (Rhodiola rosea); rosewort; -- so called because the roots have the odor of roses.