Wiktionary
microhemispheres
n. (plural of microhemisphere English)
n. (plural of microhemisphere English)