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