Noun
English Wikipedia has an article on:petrosphereWikipedia petrosphere (plural petrospheres) (archaeology) Any roughly spherical artefact made of stone.