'causal agent' definitions:

Definition of 'causal agent'

From: WordNet
noun
Any entity that produces an effect or is responsible for events or results [syn: causal agent, cause, causal agency]