- a microscope having an illuminator and a camera mechanism for producing a photomicrograph.
More Definitions
- LAND LANE (noun) Definition, Meaning & Examples
- OFFICIALESE (noun) Definition, Meaning & Examples
- CHRONOSCOPE (noun) Definition, Meaning & Examples
- KAWARTHA LAKES (noun) Definition, Meaning & Examples
- POOR RATE (noun) Definition, Meaning & Examples
- BABI YAR SYMPHONY (noun) Definition, Meaning & Examples