petrosphere
English
Etymology
From
petro-
+
-sphere
.
Noun
petrosphere
(
plural
petrospheres
)
(
archaeology
)
Any roughly
spherical
artefact
made of
stone
.
Anagrams
treehoppers