Home
Search
Index
Definify.com
Definition
2024
octachora
octachora
English
Noun
octachora
plural form of
octachoron
Similar Results
Octachord