caterpillar

caterpillar n

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

  1. Larva; fuzzy worm; middle stage for a butterfly in its metamorphosis.