1

Neanderthals were separate species

Neanderthals were a separate species from Homo sapiens, as anatomically modern humans are known, rather than offshoots of the same species. Read »
Created by danny Created 29 weeks 6 days ago – Made popular 29 weeks 6 days ago
Category: Health

User login