iminazole
iminazole has 1 sense in the JumbleFix dictionary. Letters: 9.
Definitions
n.
. an organic base C3H4N2; a histamine inhibitor