pieris rapae

pieris rapae

pieris rapae

Noun

toxic green larva of a cabbage butterfly

Synonyms:

Noun

small widely distributed form

Synonyms: