decapodi
Italian
Noun
decapodi
m
plural of
decapode