edronax

Noun
  1. An antidepressant drug that blocks the reuptake of norepinephrine (synset 104067428)

Other Searches