noun. any polyhedron having twenty plane faces.
1. Noun, singular or mass The more uniform your triangles the better your final icosahedron will fit together.