an extinct hominin species that was closely related to humans; the only know remains were found in Siberia.
Read more
about Digging up DNA
Share this page
Subscribe to Denisovan