noun (plural -drons or icosahedra) see: vigesimal Date: 1570 a polyhedron having 20 faces
ICOSAHEDRON
Meaning of ICOSAHEDRON in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012