liquid scintillation

English dictionary entry

Meanings

noun
  1. The scintillation of a solvent molecule when a radioactive solute molecule undergoes beta decay and emits an electron

Word forms

liquid scintillation

Derived words

liquid scintillation counting liquid scintillation detector liquid scintillation spectrometry
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.