polychora

English

Noun

polychora

  1. plural of polychoron

Synonyms