imidazopyridine
English
Noun
imidazopyridine
(
plural
imidazopyridines
)
Any of a class of
sedative
drugs
whose effects resemble those of the
benzodiazepines
.
See also
nonbenzodiazepine
Anagrams
azidopyrimidine