duoprisms

English

Noun

duoprisms

  1. plural of duoprism