Big Huge Thesaurus

striatum

noun

sounds kind of like