decahedral ( synonym found)

Definition of decahedral:

(adj) : having ten plane surfaces

Back to Top