nubble
nubble - noun
a small lump or protuberance
nubble - thesaurus
nub