photomacroscope

English

Etymology

From photo- +‎ macroscope.

Noun

photomacroscope (plural photomacroscopes)

  1. A macroscope equipped with a camera