alfalfa caterpillar (English, noun)
expansion: alfalfa caterpillar (plural alfalfa caterpillars)
Senses:
glosses: The larva of the alfalfa butterfly.
Forms:
form: alfalfa caterpillars
tags: plural