Pregnancy: Humans give birth to inordinately large babies, especially in comparison to the mother’s size. I once heard it put this way: a 100 lb human woman will give birth to a 6 lb baby; a 200 lb gorilla will deliver a 3lb baby
Pregnancy: Humans give birth to inordinately large babies, especially in comparison to the mother’s size. I once heard it put this way: a 100 lb human woman will give birth to a 6 lb baby; a 200 lb gorilla will deliver a 3lb baby