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