English

edit

Noun

edit

holyhedra

  1. plural of holyhedron

Anagrams

edit