undeniable
adjective
"Some believe that there is undeniable evidence of UFOs."