golyhedra

English

Noun

golyhedra

  1. plural of golyhedron