Hemispherule
/(?)/
Hem·i·spher·ule
Hemispherule
n.
A half spherule.