Caterpillar catcher , ∨ Caterpillar eater Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a bird belonging to the family of Shrikes, which feeds on caterpillars. The name is also given to several other birds.

Webster 1913