pieris rapae

Noun
  1. Toxic green larva of a cabbage butterfly (synset 102313237)
  2. Small widely distributed form (synset 102283667)

Found on Word Lists

Other Searches