photomacroscopes
English
Noun
photomacroscopes
plural of
photomacroscope