roseroots
English
Noun
roseroots
plural of
roseroot