photomicroscopes
English
Noun
photomicroscopes
plural of
photomicroscope