light microscopes
English
Noun
light
microscopes
plural of
light microscope