nubble









nubble


noun

  1. a small lump or piece.
  2. a small knob or protuberance.

noun

  1. a small lump
51 queries 0.586