Definify.com

Definition 2024


microscopes

microscopes

English

Noun

microscopes

  1. plural of microscope

French

Noun

microscopes m

  1. plural of microscope