Definify.com

Definition 2025


polychora

polychora

English

Noun

polychora

  1. plural form of polychoron

Synonyms