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

Treasure Words