polyhedrins

English

Noun

polyhedrins

  1. plural of polyhedrin