Christmas caterpillar

English

Etymology

Named for its festive coloration.

Noun

Christmas caterpillar (plural Christmas caterpillars)

  1. The caterpillar Nudaurelia cytherea.