Meaning of iminazole

Definition of iminazole

(noun) an organic base C3H4N2; a histamine inhibitor

Other information on iminazole

WIKIPEDIA results for iminazole
Amazon results for iminazole