alfalfa caterpillars
English
Noun
alfalfa
caterpillars
plural of
alfalfa caterpillar