decahedrons
English
Noun
decahedrons
plural of
decahedron