Caterpillar has more muscles than a human

A caterpillar has more muscles than a human. The human body has more than 640 skeletal muscles, but caterpillars have a whopping 4,000 muscles with 248 muscles just in their head alone! About 70 muscles control each body segment. Caterpillars move through contraction of the muscles in the rear segments, pushing the blood forward into the front segments, thereby elongating the torso and moving themselves along.

Caterpillars use all of their muscles to move, but not in the same way that we do. They contract their body muscles, forcing their internal organs forward. When caterpillars move forward, their guts move first, and then their bodies follow. No other animal is known to move like this.

 

Picture Credit : Google