DECAHEDRON





Definition:

  1. [noun] any polyhedron having ten plane faces

Synonyms: