Roseroot

From Biology-Online Dictionary
Jump to: navigation, search

roseroot

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