octadecahedrons
English
Noun
octadecahedrons
plural of
octadecahedron