Wiktionary
diaphanoscopes
n. (plural of diaphanoscope English)
n. (plural of diaphanoscope English)