ROSEROOT Meaning of ROSEROOT in English (n.) A fleshy-leaved herb (Rhodiola rosea); rosewort; -- so called because the roots have the odor of roses. Webster's English dictionary. Английский словарь Webster. 2012