English Dictionary
◊ DECAHEDRON
decahedron
n : any polyhedron having ten plane faces