zebra caterpillar (English, noun)
expansion: zebra caterpillar (plural zebra caterpillars)
Senses:
glosses: The striped larva of the American noctuid moth Melanchra picta.
Forms:
form: zebra caterpillars
tags: plural