Big Huge Thesaurus

neocortex

noun

sounds kind of like