macroscope

Noun

 * 1) A wide-field imaging device