microscopes: meaning and definitions

FrenchType a word

What is microscopes?

What is microscopes?

  • Instrument destinéà observer de petits objets dont un système de lentilles (optiques,électroniques ou acoustiques) fournit une image très agrandie.

Search words

Upgrade your experience