hexaoctahedra

English

Noun

hexaoctahedra

  1. plural of hexaoctahedron