holohedra

English

Noun

holohedra

  1. plural of holohedron