In humans, less muscle than the caterpillar.


Tags

See also

New and interesting