dyakisdodecahedra

English

Noun

dyakisdodecahedra

  1. plural of dyakisdodecahedron.