English Dictionary

Pioneers in dictionary publishing since 1819

confocal microscope

Definitions

noun

  1. a light microscope with an optical system designed to reject background from matter outside the focal plane and therefore allowing images of different sections of a specimen to be obtained

Comments

Log in to comment on this word.