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