Petrosphere

spherical man-made object of any size that is composed of stone