nubble
noun.
a small lump or protuberance
Synonym: nub