Big Huge Thesaurus

granuloma

noun

sounds kind of like