HAEMOSIDERIN Meaning of HAEMOSIDERIN in English n. mammalian insoluble protein containing iron and found in body tissue Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012