Blood substitute
A blood substitute (also called artificial blood or blood surrogate) is a substance used to mimic and fulfill some functions of biological blood. In some cases, it can serve as an alternative to blood transfusion, a therapy using donated blood or blood-based products.