What is the full meaning of icosahedrons
ICOSAHEDRON, a polyhedron having 20 faces [n]
Example of the word icosahedrons placed on a Scrabble board.