gigantoprisms

English

Noun

gigantoprisms

  1. plural of gigantoprism