×

microscope meaning in French

n. microscope (instrument d'optique qui permet de voir les matières sous agrandissement)

Related Words

  1. electronic microscope
  2. electron microscope
  3. binocular microscope
  4. micropylar
  5. micropyle
  6. microscopic
  7. microscopic creature
PC Version

Copyright © 2018 WordTech Co.