caterpillar catcher
Jump to navigation
Jump to search
English
[edit]Noun
[edit]caterpillar catcher (plural caterpillar catchers)
- A kind of shrike that feeds on caterpillars.
- Synonym: caterpillar eater
caterpillar catcher (plural caterpillar catchers)