hendecahedra

English

Noun

hendecahedra

  1. plural of hendecahedron