microspherical

Composed of microscopic spheres

Adjective

  1. Composed of microscopic spheres
  2. Having the form of a microscopic sphere

Origin

From micro- + spherical.