VitaminLife.com Online Coupons
Table of Contents > Health Dictionary > Endogenous depression

Endogenous depression

A form of depression that lacks an external influence and is thought to have a biologic origin.
Search Site