Celexa. Definition

Medical Definition: Celexa

A drug used to treat depression. It is a type of antidepressant and selective reuptake inhibitor of serotonin (SSRIs). Also called citalopram.

* Automatic translation