How long do butterflies live?
The average life of a butterfly is around two weeks. Some species only live a day or two and other species are capable of living around nine months.
How long do butterflies live?
The average life of a butterfly is around two weeks. Some species only live a day or two and other species are capable of living around nine months.