Home / A / artificial blood

artificial blood

noun 16 letters Scrabble 23 WWF 27
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.
Generate a word →