imidazopyridine (English, noun)
expansion: imidazopyridine (plural imidazopyridines)
Senses:
glosses: Any of a class of sedative drugs whose effects resemble those of the benzodiazepines.
Forms:
form: imidazopyridines
tags: plural