Big Huge Thesaurus

hematoidin

noun

sounds kind of like