English Dictionary
◊ CABBAGEWORM
cabbageworm
n : toxic green larva of a cabbage butterfly [syn: {Pieris rapae}]