English edit

Noun edit

imidazopyran (plural imidazopyrans)

  1. (organic chemistry) Any bicyclic heterocycle formed by the fusion of an imidazole and a pyran