Icosahedral

Webster's Dictionary of the English Language

·adj Having twenty equal sides or faces.