ICOSAHEDRA

Definition of ICOSAHEDRA

  1. (noun)any polyhedron having twenty plane faces