ROSEROOT Meaning of ROSEROOT in English noun a fleshy-leaved herb (rhodiola rosea); rosewort; so called because the roots have the odor of roses. Webster English vocab. Английский словарь Webster. 2012