Definitions of Pieris rapae:

  • noun:   small widely distributed form
  • noun:   toxic green larva of a cabbage butterfly