• Octachora

    Noun

    plural

    1. octachora

      (irregular plural of octachoron)
    © Wiktionary