microspherePronunciation: /ˈmʌɪkrə(ʊ)sfɪə(r)/Definition of microsphere noun a microscopic hollow sphere, especially of a protein or synthetic polymer. microsphere in other Oxford dictionaries Definition of microsphere in the US English dictionary