Find out definitions,synonyms and examples of Decahedra
There are 1 meaning(s) for word Decahedra
Similar words of Decahedra :