Big Huge Thesaurus

cyanocobalamin

noun