Meaning of serzone

Definition of serzone

(noun) an antidepressant drug (trade name Serzone)

Other information on serzone

WIKIPEDIA results for serzone
Amazon results for serzone