lumenograms

English

Noun

lumenograms

  1. plural of lumenogram

Anagrams