sertraline
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
a selective-serotonin reuptake inhibitor commonly prescribed as an antidepressant (trade name Zoloft)
Zoloft
.
WordNet
Previous
serrous
serrula
serrulate
serrulation
serry
Next
sertularia
sertularian
serum
servable
servage