photomacroscope (English, noun)
expansion: photomacroscope (plural photomacroscopes)
Senses:
glosses: A macroscope equipped with a camera
Forms:
form: photomacroscopes
tags: plural