Word info

imidazopyridine

Noun

Meaning

imidazopyridine (plural imidazopyridines)

English Wikipedia has an article on:imidazopyridineWikipedia
Any of a class of sedative drugs whose effects resemble those of the benzodiazepines.

Source: en.wiktionary.org

Anagrams

Close letter words and terms