Wiktionary
telethermoscopes
n. (plural of telethermoscope English)
n. (plural of telethermoscope English)