encheason

noun

1.
anything that contributes causally to a result