lagarta...caterpillar (cat - er - pill - ar) {noun}
Eu vi uma lagarta em uma filial, hoje. I saw a caterpillar on a branch, today.