Big Huge Thesaurus

periosteum

noun

sounds kind of like