Big Huge Thesaurus

sclerotium

noun

sounds kind of like