Photo: Getty ImagesCaterpillars have about 4,000 muscles in their bodies. Humans only have around 650. (ThoughtCo)