octadecahedrons

English

Noun

octadecahedrons

  1. plural of octadecahedron