Meaning of ICOSAHEDRON in English

ICOSAHEDRON

noun (plural -drons or icosahedra) see: vigesimal Date: 1570 a polyhedron having 20 faces

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.