sertraline
nounDefinition of sertraline
: an antidepressant drug C17H17NCl2 administered in the form of its hydrochloride and acting to enhance serotonin activity
Keep scrolling for more
Keep scrolling for more