English

edit

Noun

edit

superquadrics

  1. plural of superquadric