Edronax

Explore definitions, synonyms, and language insights of Edronax

Definitions

Noun
an antidepressant drug that blocks the reuptake of norepinephrine