how many days does a butterfly live
Moreover, How long does a butterfly live in adult aspect is almost 20 to 40 days. It depends on the species how much intensity does one butterfly has to live. At times, it lives for just 3-4 days, but at other extent it lives up to six months.