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