Search Celexa Celexa /sĕ-lek′sə/ , an antidepressant. Brand name for citalopram. Tweet Telegram VK Random Words gastro-, gaster-, gastr- prompt insulin zinc suspension -glycemia sunitinib acetabular labrum AGC new drug circumcorneal fortified milk