telepolariscopes
English
Noun
telepolariscopes
plural of
telepolariscope