Monarch butterfly

Monarch butterfly

The monarch butterfly’s lifespan is 2 to 6 weeks, except every 4th generation, which lives from 6 to 8 months so they can travel all the way down from Canada/USA to Mexico and back.

Previous Fact Next Fact
Categories: CountriesInsects

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies