Search Celexa Celexa /sĕ-lek′sə/ , an antidepressant. Brand name for citalopram. Tweet Telegram VK Random Words antigenic determinant ruptured hymen fat cell lipoma sexual dysfunction organic evolution mitotic spindle disopyramide phosphate left-handedness Np