Slide background
Here colourful larvae of different species catch your imagination. One can see here the whole life cycle of a butterfly and know intriguing facts as to why butterflies lay eggs on a particular plant. It is a nice experience to see how different larvae adopt to environment and evade predators.