polyspheres
English
Noun
polyspheres
plural of
polysphere