etafenoxine
English
Noun
etafenoxine
(
uncountable
)
The drug
etifoxine
.