Search Celexa Celexa /sĕ-lek′sə/ , an antidepressant. Brand name for citalopram. Tweet Telegram VK Random Words physiological flexion -lexia Faraday cage glioblastoma Barrett’s esophagus immunoenhancement professional network X-linked gene IPA paradigm shift