Does caterpillar gives eggs what are baby caterpillar called?
The caterpillar is the baby. Caterpillars grow up to be butterflies. The grown up butterflies lay the eggs. There are many websites out there that will tell you all about the lifecycle of caterpillars and butterflies, just type “caterpillar life cycle” into your favorite search engine! http://www.kidsbutterfly.org/life-cycle and http://www.enchantedlearning.com/subjects/butterfly/activities/printouts/lifecycle.shtml are just a couple that I found. The first one has photographs and the second has printouts to color and learn from.