cubooctahedra

English

Noun

cubooctahedra

  1. plural of cubooctahedron