My Oh My A Butterfly!

Caterpillars hatch out of a butterfly's eggs! They look like small worms and have eight pairs of legs.

Go to link