Definition Definition

Decahedra - Meaning and Examples

Meaning of 'Decahedra' (Webster Dictionary)

1 . Decahedra [ pl. ]
- of Decahedron