spotted marginellas
English
Noun
spotted
marginellas
plural of
spotted marginella