nubble




nubble - noun

  • a small lump or protuberance
  • nubble - thesaurus

    nub