Definify.com

Definition 2025


dodecadodecahedra

dodecadodecahedra

English

Noun

dodecadodecahedra

  1. plural of dodecadodecahedron