zaro

Category: Butterfly Larva

What is the larval stage of the butterfly?