ICOSAHEDRAL


Meaning of ICOSAHEDRAL in English

(a.) Having twenty equal sides or faces.

Webster's English dictionary.      Английский словарь Webster.