Home
Search
Index
Definify.com
Webster
1913
Edition
Roseroot
Rose′rootˊ
,
Noun.
(Bot.)
A fleshy-leaved herb (
Rhodiola rosea
); rosewort; – so called because the roots have the odor of roses.
Similar Results
Raperoot