icosahedron in Finnish icosahedron in Finnish ikosaedri noun (geometry) A polyhedron with twenty faces. Add to Flashcards