Caterpillars may have over 4000 separate muscles. Humans have only 792.

 

Source: https://www.pestworld.org/

179-667-4574