Webster's Revised Unabridged Dictionary · 1913

Decangular

Decangular , adjective

[Prefix deca- + angular.]

Having ten angles.