Wiktionary
telescopists
n. (plural of telescopist English)
Usage examples of "telescopists".
Before long the world will be cloven with a war between the telescopists and the microscopists.