CABBAGEWORM

Definition of CABBAGEWORM

  1. (noun)toxic green larva of a cabbage butterfly