octohedra

English

Noun

octohedra

  1. plural of octohedron