Attested.to

Definition

oral antidepressant (trade name Desyrel) that is a nontricyclic drug used as a sedative

Seed ·

Term in context

Desyrel in CommonParlance