Translation of heptahedron in English:

heptahedron

heptahedron

noun

  • 1

    heptahedron, a solid figure with seven flat sides