Christmas caterpillar
English
Etymology
Named for its festive coloration.
Noun
Christmas caterpillar (plural Christmas caterpillars)
- The caterpillar Nudaurelia cytherea.
Named for its festive coloration.
Christmas caterpillar (plural Christmas caterpillars)