icosahedron

noun

1.
any polyhedron having twenty plane faces
Derived from:
icosahedral