dodecadodecahedra

English

edit

Noun

edit

dodecadodecahedra

  1. plural of dodecadodecahedron