microscopes
English
Noun
microscopes
plural of
microscope
French
Noun
microscopes
m
plural of
microscope