an insect larva (as of a cabbage butterfly) that feeds on cabbages
cabbageworm
noun(cabbage worm)
a small European white butterfly (Pieris rapae) introduced into temperate regions worldwide; also : its green larva that is a pest of cruciferous plants and especially cabbage