Animals
How long does it take for a butterfly to hatch?
1
Answer
Females lay eggs 5 to 7 days after emerging from the chrysalis. The eggs hatch after three days. Caterpillars emerge from the eggs and eat for 10 to 12 days before forming chrysalides. Adult butterflies emerge from the chrysalides in 7 to 10 days.
{{ relativeTimeResolver(1586383662392) }}
LIVE
Points
152
Rating
0
Similar Questions
Animals
•
1
Answer
Animals
•
2
Answers
Animals
•
1
Answer
Animals
•
2
Answers
Animals
•
1
Answer