Noun
octadecahedron (plural octadecahedra or octadecahedrons) (geometry) A polyhedron with eighteen faces.