Definitions
noun
a liquid that can carry large amounts of oxygen and can serve as a temporary substitute for blood
Look “artificial blood” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a liquid that can carry large amounts of oxygen and can serve as a temporary substitute for blood