CABBAGEWORM





Definition:

  1. [noun] toxic green larva of a cabbage butterfly
    Synonyms: Pieris rapae

Synonyms: