Mary Leakey

A British paleoanthropologist who discovered fossils of ancient hominines.

Mary Leakey Definition
Mary Leakey Definition

A British paleoanthropologist who discovered fossils of ancient hominines, Mary Leakey. She was a pioneering scientist who fundamentally changed our understanding of human evolution.