Answer: microspheres

AnswerCrossword Clue
microspheresMICROSPHERE, a small sphere
microspheresA microscopic hollow sphere, esp. of a protein or synthetic polymer