Big Huge Thesaurus

deuteron

noun

sounds kind of like