diaphanoscopes
English
Noun
diaphanoscopes
plural of
diaphanoscope