Big Huge Thesaurus

telencephalon

noun

sounds kind of like