pieris rapae


Meanings

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