What does LSD mean in Medical & Science

LSD meaning is defined below:

Lipid Storage Droplet
ADVERTISEMENT

Was it useful?

What does LSD mean? It stands for Lipid Storage Droplet

Most popular questions

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"

Related Acronym Searches