explanatory [adjective] + hypothesis [noun]