photomacroscope

Noun

 * 1) A macroscope equipped with a camera