fluorescence microscope

noun

Medical Definition of fluorescence microscope