royal stremmas
English
Noun
royal
stremmas
plural of
royal stremma