Definify.com

Webster 1828 Edition


Caterpillar-eater

CATERPILLAR-EATER

,
Noun.
A worm bred in the body of a caterpillar, which eats it.