snaptogetherpolyhedron1.jpg

Thingiverse user mrule created this polygon with two kinds of 3D-printable vertices that snap together. For instance, ten each of the two parts can form an icosahedron.