icosahedron

Noun
  1. Any polyhedron having twenty plane faces (synset 113938916)

Other Searches