Definify.com

Definition 2024


polychora

polychora

English

Noun

polychora

  1. plural form of polychoron

Synonyms