decahedron

Noun
  1. Any polyhedron having ten plane faces (synset 113938723)

Other Searches