superquadrics

English

Noun

superquadrics

  1. plural of superquadric