Home › Words › P › photomacroscopephotomacroscopephotomacroscope means A macroscope equipped with a camera.EtymologyFrom photo- + macroscope.nounA macroscope equipped with a cameraDefinitions & examples from Wiktionary (CC BY-SA 3.0).