Celexa

(sə-lĕkˈsə)

A trademark used for the drug citalopram.

Learn more about Celexa

link/cite print suggestion box