enneahedra

English

Noun

enneahedra

  1. plural of enneahedron