ICOSAHEDRON

Definition of ICOSAHEDRON

  1. (noun)any polyhedron having twenty plane faces