hyperellipsoids

English

Noun

hyperellipsoids

  1. plural of hyperellipsoid