What is the full meaning of roseroots
ROSEROOT, a fleshy-leaved herb, so called because the roots have the odor of roses [n]
Example of the word roseroots placed on a Scrabble board.