English edit

Etymology edit

micro- +‎ spherical

Adjective edit

microspherical (not comparable)

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