• word of the day

    endogenous depression

    endogenous depression - Dictionary definition and meaning for word endogenous depression

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

Word used in video below:
text: major behavioral diagnoses eg depression
Download our Mobile App Today
Receive our word of the day
on Whatsapp