Big Huge Thesaurus

callosity

noun

sounds kind of like