Detail

definition
An instrument that magnifies objects by means of a lens or lenses so as to reveal details invisible to the naked eye.
English
Published

Other Properties

English preferred label microscope Published
English definition An instrument that magnifies objects by means of a lens or lenses so as to reveal details invisible to the naked eye. Published