English Noun microscopes plural of microscope French Noun microscopes m plural of microscopeWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads