rhombicdodecahedra

English

Noun

rhombicdodecahedra

  1. plural of rhombicdodecahedron