minispheres

English

Noun

minispheres

  1. plural of minisphere