English edit

Noun edit

demispheres

  1. plural of demisphere