Big Huge Thesaurus

caecum

noun

sounds kind of like