Definify.com

Definition 2025


120-cells

120-cells

English

Noun

120-cells

  1. plural of 120-cell