heterospheroids

English

Noun

heterospheroids

  1. plural of heterospheroid