Big Huge Thesaurus

lysiloma

noun

sounds kind of like