Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sertraline Definition

Cancel
sertraline
noun(ser-tra-line)
an antidepressant drug C17H17NCl2 administered in the form of its hydrochloride and acting to enhance serotonin activity

Words Related to sertraline!

sertraline Examples by Brain Bank Users