microspherical

(adjective)

adjective

1. Composed of microscopic spheres

2. Having the form of a microscopic sphere