cingoli...caterpillar (cat - er - pill - ar) {noun}
Ho visto un cingoli su un ramo, oggi. I saw a caterpillar on a branch, today.