octohedrons

English

Noun

octohedrons

  1. plural of octohedron