When you complete a quick, strenuous exercise, some excess hemoglobin is released from your blood cells into the lungs, which is then moved to your mouth during an exhale. Since hemoglobin is also made up of iron, that is what your receptors detect- hence the blood taste.
Latest Answers