octachorons
English
Noun
octachorons
plural of
octachoron