Find the word definition

Wiktionary
blood substitutions

n. (plural of blood substitution English)