chilopodi
Italian
Noun
chilopodi
m
plural of
chilopode