Dictionary entry

CATERPILLAR-EATER

Webster's Dictionary 1828

CATERPILLAR-EATER, noun A worm bred in the body of a caterpillar, which eats it.