Online English Dictionary

Home

Roseroot


n.

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


© 2009 Dammam Community College