VariousWords beta
Related Terms:
Definitions:
Noun
icosahedron
Definition: any polyhedron having twenty plane faces
Definition: A polyhedron with twenty faces.