Subscribe
URL of the page has been copied to clipboard.
Meaning : Toxic green larva of a cabbage butterfly.
Synonyms : cabbageworm
Meaning : Small widely distributed form.
Synonyms : small white
Install App
Pieris rapae meaning in Bengali (Bangla).