Behind the beautiful sight of butterfly, there is a caterpillar behind it. Caterpillar is the first stage of butterfly life. Caterpillars are mostly herbivorous, but some of them are cannibalistic and insectivorous. Caterpillars are known for their greedy appetite for food, they are mainly feed on leaves. Therefore, they are taught as a pests who […]
You are here: Home / Archives for caterpillar