Worm – Same thing as Caterpillar
Q: What (if any) is the difference between a worm and a caterpillar? I bought some BT Worm killer (Green Light), but I always hear you refer to BT caterpillar killer on the radio. Is there any difference?
A: Worm is just a “country name” for caterpillar!