We aren’t the only ones. Others do, too.
Our faces grow a lot from the time we are children to adulthood. Our teeth go through a lot. By the time our mouths are grown up, the space is bigger in the mouth, and baby teeth have been through a lot. We are designed to live 30-40 years. Having a second set that is nice and new and fits an adult mouth for the second half of life seems like a pretty good evolutionary advantage.
And note: humans are not the only ones who renew teeth.
Latest Answers