Find the word definition

Wiktionary
blood subs

n. (blood sub English)