dexnafenodone

English

Etymology

From dex- +‎ nafenodone.

Noun

dexnafenodone (uncountable)

  1. An antidepressant drug.