Dictionary.com
Thesaurus.com

decahedrons

  • plural
    of decahedron.
    decahedron
    noun
    a solid figure having ten faces.

More Suggestions