atagabalin
English
Noun
atagabalin
(
uncountable
)
(
pharmacology
)
A drug related to
gabapentin
, under development for the treatment of
insomnia
.