telemeteorographs
English
Noun
telemeteorographs
plural of
telemeteorograph