Noun
imidazopyridine (plural imidazopyridines) English Wikipedia has an article on:imidazopyridineWikipedia Any of a class of sedative drugs whose effects resemble those of the benzodiazepines.