Crosswordopener

CABBAGEWORM

• Toxic green larva of a cabbage butterfly