dodecahedron

Noun
  1. Any polyhedron having twelve plane faces (synset 113938817)

Other Searches