Meaning of endogenous depression

Definition of endogenous depression

(noun) a state of depression for which there is no apparent precipitating cause

Other information on endogenous depression

WIKIPEDIA results for endogenous depression
Amazon results for endogenous depression