triphotons

English

Noun

triphotons

  1. plural of triphoton