madaroses
French
Noun
madaroses
plural of
madarose