Der Geruch von Blut wird oft als metallisch oder kupferartig beschrieben. Dies ist auf das Vorhandensein von Eisen im Hämoglobin zurückzuführen, dem Protein in den roten Blutkörperchen, das Sauerstoff transportiert. Wenn Blut der Luft ausgesetzt wird, oxidiert das Eisen im Hämoglobin und erzeugt einen charakteristischen Geruch. Andere Verbindungen, die zum Blutgeruch beitragen, sind Kohlendioxid, Ammoniak und Milchsäure.