a siderophage

listen to the pronunciation of a siderophage
English - Turkish

Definition of a siderophage in English Turkish dictionary

siderophore
(Tıp) Hemosiderin ihtiva eden makrofaj
English - English
siderophore