demispheres

English

Noun

demispheres

  1. plural of demisphere