microspherical

English

Etymology

From micro- +‎ spherical.

Adjective

microspherical (not comparable)

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