English edit

Noun edit

microscopes

  1. plural of microscope

French edit

Noun edit

microscopes m

  1. plural of microscope