HEMIN Meaning of HEMIN in English n. microscopic crystals which appear when a mixture of chemicals and blood are heated (Biochemistry) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012