helicates
English
Noun
helicates
plural of
helicate