supericosahedra

English

Noun

supericosahedra

  1. plural of supericosahedron