Meaning of edronax

Definition of edronax

(noun) an antidepressant drug that blocks the reuptake of norepinephrine

Other information on edronax

WIKIPEDIA results for edronax
Amazon results for edronax