Big Huge Thesaurus

pyridoxal

noun

sounds kind of like