Polyphemus caterpillars
English
Noun
Polyphemus
caterpillars
plural of
Polyphemus caterpillar