microprisms

English

Noun

microprisms

  1. plural of microprism