meaning of endogenous depression
1.
a
state
of
depression
for
which
there
is
no
apparent
precipitating
cause
Related Words
endogenous depression
|
Developed & Maintained By
Taraprasad.com