Categories
Blog

Denisovans

Denisovans – A distinct group of archaic humans known from fossil evidence in Siberia, genetically related to Neanderthals.

Leave a Reply

Your email address will not be published. Required fields are marked *