Search Celexa Celexa /sĕ-lek′sə/ , an antidepressant. Brand name for citalopram. Tweet Telegram VK Random Words pulsate gamete parametritis mandras foot adenohypophysis Cordran iron-rich food -spermy tying forceps