Translation of ikosahedron in English:

ikosahedron

icosahedron

noun

  • 1

    icosahedron, a regular polyhedron with 20 identical equilateral triangular faces, 30 edges and 12 vertices