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
Category: Health
- Login to post comments
-