DECAHEDRON


Meaning of DECAHEDRON in English

noun a solid figure or body inclosed by ten plane surfaces.

Webster English vocab.      Английский словарь Webster.