hyperpyramids

English

Noun

hyperpyramids

  1. plural of hyperpyramid