slug caterpillar (English, noun)
expansion: slug caterpillar (plural slug caterpillars)
Senses:
glosses: The caterpillar of the slug moth.
Forms:
form: slug caterpillars
tags: plural