globule
1. [ noun ] a small globe or ball
Related terms: ball bubble
Similar spelling:   globulin
  globular
  globalize
  globalise
  global
  glibly
  globally
  gleeful
  glabella