Big Huge Thesaurus

steatocystoma

noun

sounds kind of like