Pieris rapae

noun

  1. 1

    small widely distributed form

  2. 2

    toxic green larva of a cabbage butterfly

Synonyms

Also useful for “Pieris rapae”:Crossword