ICOSAHEDRAL Meaning of ICOSAHEDRAL in English adj having twenty equal sides or faces. Webster English vocab. Английский словарь Webster. 2012