Wiktionary
telespectroscopes
n. (plural of telespectroscope English)
n. (plural of telespectroscope English)