Big Huge Thesaurus

haematoidin

noun

sounds kind of like