cabbagewormEnglish

Pieris rapae, cabbageworm

Noun

Toxic green larva of a cabbage butterfly

English: cabbageworm, Pieris rapae

English words with similar meanings

Show 1 words