tridecahedra

English

Noun

tridecahedra

  1. plural of tridecahedron