Roman dodecahedra

English

Noun

Roman dodecahedra

  1. plural of Roman dodecahedron