amargots
Catalan
Noun
amargots
plural of
amargot