English

edit

Noun

edit

microscopes

  1. plural of microscope

French

edit

Noun

edit

microscopes m

  1. plural of microscope