caterpillar catchers
English
Noun
caterpillar
catchers
plural of
caterpillar catcher