English synonyms about - contact  

artificial blood

noun

1 artificial blood

A liquid that can carry large amounts of oxygen and can serve as a temporary substitute for blood.


Find more on artificial blood elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0345