nubble

Noun
  1. A small lump or protuberance (synset 113918315)

Other Searches