caterpillar n
possibly OFr chatepelos, hairy or downy cat < ONFr. catepelo < piller, pillager, destroyer.