rosemallows
English
Noun
rosemallows
plural of
rosemallow