artificial blood

Noun
  1. A liquid that can carry large amounts of oxygen and can serve as a temporary substitute for blood (synset 114792659)

Found on Word Lists

Other Searches