Answer: megascopes

AnswerCrossword Clue
megascopesMEGASCOPE, an instrument for projecting an enlarged image