DECAHEDRON


Meaning of DECAHEDRON in English

[deca.he.dron] n [ISV] (ca. 1828): a polyhedron of

10. faces

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