endogenous depression

Explore definitions, synonyms, and language insights of endogenous depression

Definitions

Noun
a state of depression for which there is no apparent precipitating cause