red-humped caterpillars
English
Noun
red
-
humped
caterpillars
plural of
red-humped caterpillar