Whalespan
Loading…
Humans have a greater capacity than other primates to store excess energy, potentially facilitating development. — Whalespan