ICOSAHEDRON


Meaning of ICOSAHEDRON in English

noun a solid bounded by twenty sides or faces.

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