Big Huge Thesaurus

synovium

noun

sounds kind of like