Great cubicuboctahedron

In geometry, the great cubicuboctahedron is a nonconvex uniform polyhedron, indexed as U14.

It has 20 faces (8 triangles, 6 squares and 6 octagrams), 48 edges, and 24 vertices.

The prefix great serves to distinguish it from the small cubicuboctahedron, which also has faces in the aforementioned directions.

It shares the vertex arrangement with the convex truncated cube and two other nonconvex uniform polyhedra.

It additionally shares its edge arrangement with the nonconvex great rhombicuboctahedron (having the triangular faces and 6 square faces in common), and with the great rhombihexahedron (having the octagrammic faces in common).

3D model of a great cubicuboctahedron
3D model of a great hexacronic icositetrahedron