holohedrons

English

Noun

holohedrons

  1. plural of holohedron