caragols
Catalan
Noun
caragols
plural of
caragol