English edit

Noun edit

polychora

  1. plural of polychoron

Synonyms edit