Where does “nafenodone” come from?

nafenodone (English): An antidepressant drug

Definitions

  1. An antidepressant drug

Words derived from “nafenodone