Search Celexa Celexa /sĕ-lek′sə/ , an antidepressant. Brand name for citalopram. Tweet Telegram VK Random Words livedo valvular stenosis prostate cancer IMV periphery biliary fistula auditory hair biopsychosocial diagnosis pulmonary arteriolar resistance (PAR)