icosidodecadodecahedra

English edit

Noun edit

icosidodecadodecahedra

  1. plural of icosidodecadodecahedron