Icosahedron Meaning
There are 1 meaning(s) for word Icosahedron
Meaning 1 : any polyhedron having twenty plane faces
Similar words of Icosahedron :
There are 1 meaning(s) for word Icosahedron
Similar words of Icosahedron :