Butterflies or moths lay the eggs.
a adopt Caterpillar lays the egg and then it turns into a butterfly
A Monarch lays eggs, and an egg will hatch into a caterpillar.
The bee humming bird lays the smallest egg at half a gram, and the ostrich lays the biggest at 3.3lbs. The animal that lays the smallest eggs are insects but when referring to vertebrates the animal that lays the smallest egg is the hummingbird.
caterpillar
Frog
ostrich in general but compared to body size kiwi lays the largest egg. octopus is the largest sea animal that lays the largest egg.
fish
A snake
a blue jay
Well it is different for different caterpillars. The monarch caterpillar eats lots of milkweed and and turns into a butterfly then flies to Mexico for the winter then when it comes back it lays a egg and dies.
Froggies :d
the name of the animal that lays eggs is called a oviparous