polychora
English
Noun
polychora
plural of
polychoron
Synonyms
polychorons