octadecahedra
English
Noun
octadecahedra
plural of
octadecahedron