superoctahedra

English

Noun

superoctahedra

  1. plural of superoctahedron