contamination with modern human DNA is a serious concern, and so far 2 out of 4 existing studies have been effectively debunked.

[+ obj] : to show that something (such as a belief or theory) is not true : to show the falseness of (a story, idea, statement, etc.) The article debunks the notion that life exists on Mars. The results of the study debunk his theory.

Advertisements