Big Huge Thesaurus

transferrin

noun

sounds kind of like