What does LSD stand for?
LSD stands for "Lipid Storage Droplet"
How to abbreviate "Lipid Storage Droplet"?
"Lipid Storage Droplet" can be abbreviated as LSD
What is the meaning of LSD abbreviation?
The meaning of LSD abbreviation is "Lipid Storage Droplet"
What does LSD mean?
LSD as abbreviation means "Lipid Storage Droplet"