etafenoxine

English

Noun

etafenoxine (uncountable)

  1. The drug etifoxine.