Big Huge Thesaurus

mannitol

noun

sounds kind of like