subspheroids

English

Noun

subspheroids

  1. plural of subspheroid