hyperspheroids

English

Noun

hyperspheroids

  1. plural of hyperspheroid