catxalots
Catalan
Noun
catxalots
plural of
catxalot