The Collaborative International Dictionary
Polyhedrous
Polyhedrous \Pol`y*he"drous\, a. Polyhedral.
Wiktionary
polyhedrous
a. polyhedral; having multiple faces or facets.