The Collaborative International Dictionary of English v.0.48:Icosahedral \I`co*sa*he"dral\, a. [See Icosahedron.] (Geom.) Having twenty equal sides or faces. [1913 Webster] WordNet (r) 3.0 (2006):icosahedral adj 1: of or relating to an icosahedron