meaning of sertraline

1. a selective-serotonin reuptake inhibitor commonly prescribed as an antidepressant trade name Zoloft


Related Words

sertraline |

Developed & Maintained By Taraprasad.com

Treasure Words