Home
Search
Index
Definify.com
Definition
2025
imidazopyridine
imidazopyridine
English
Noun
imidazopyridine
(
plural
imidazopyridines
)
Any of a class of
sedative
drugs
whose effects resemble those of the
benzodiazepines
.
See also
nonbenzodiazepine
Similar Results