Find the word definition

The Collaborative International Dictionary
Polyhedrous

Polyhedrous \Pol`y*he"drous\, a. Polyhedral.

Wiktionary
polyhedrous

a. polyhedral; having multiple faces or facets.