Meaning of desyrel

Definition of desyrel

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

Other information on desyrel

WIKIPEDIA results for desyrel
Amazon results for desyrel