YourDictionary

Dictionary Home » Medical Definitions » scintillation

scintillation medical definition

noun
  1. A spark; a flash.
  2. A flash of light produced in a phosphor by absorption of an ionizing particle or photon.

Learn more about scintillation

link/cite print suggestion box