Search Celexa Celexa /sĕ-lek′sə/ , an antidepressant. Brand name for citalopram. Tweet Telegram VK Random Words electron microscope myringitis systolic ejection period viral cystitis bile oob acneform drug eruption omni- pneumothorax