English

edit

Noun

edit

heterospheroids

  1. plural of heterospheroid