artificial blood Meaning, Definition & Usage

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

WordNet