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 archaeologist who uncovered key evidence about early human evolution.