artificial blood
Meaning, Definition & Usage
Dictionary
Related
noun
a liquid that can carry large amounts of oxygen and can serve as a temporary substitute for blood
WordNet
Previous
articulus
artifact
artifactual
artifice
artificer
Next
artificiality
artificialize
artificially
artificialness
artificious