artificial blood
1.
(
noun
) a liquid that can carry large amounts of oxygen and can serve as a temporary substitute for blood
Related Words:
liquid
Terms and Conditions of Use / Copyright Notice