anatomically modern human

One definition of Homo sapiens, meaning humans who resemble living people more than they resemble extinct early humans.