Roseroot
Word Dictionary
-> Roseroot
Search:
Roseroot
(n.) A fleshy-leaved herb (Rhodiola rosea); rosewort; -- so called because the roots have the odor of roses.
Terms of Use
Canadian Jobs