Big Huge Thesaurus

ketohexose

noun

sounds kind of like