hyperellipses

English

Noun

hyperellipses

  1. plural of hyperellipse