What is the full meaning of icosahedron
a polyhedron having 20 faces [n ICOSAHEDRA or ICOSAHEDRONS]
Example of the word icosahedron placed on a Scrabble board.