caterpillar eater
English
Noun
caterpillar
eater
(
plural
caterpillar eaters
)
Synonym of
caterpillar catcher
.