luminographs

English

Noun

luminographs

  1. plural of luminograph