What does LSD mean in Medical & Science

LSD meaning is defined below:

Liquid Scintillator/Scintillation Detector
ADVERTISEMENT

Was it useful?

What does LSD mean? It stands for Liquid Scintillator/Scintillation Detector

Most popular questions

What does LSD stand for?


LSD stands for "Liquid Scintillator/Scintillation Detector"

How to abbreviate "Liquid Scintillator/Scintillation Detector"?


"Liquid Scintillator/Scintillation Detector" can be abbreviated as LSD

What is the meaning of LSD abbreviation?


The meaning of LSD abbreviation is "Liquid Scintillator/Scintillation Detector"

What does LSD mean?


LSD as abbreviation means "Liquid Scintillator/Scintillation Detector"

Related Acronym Searches