polyhedrous

polyhedrous

English Adj
Ad

Definition

polyhedral; having multiple faces or facets.

Ad