YourDictionary

Dictionary Home » Medical Definitions » triazolopyridine antidepressant

triazolopyridine antidepressant medical definition

noun
Any of a class of antidepressants, such as trazodone, structurally and pharmacologically unrelated to other antidepressants, whose clinical effectiveness is similar to that of tricyclic antidepressants but with fewer anticholinergic side effects.

link/cite print suggestion box