Definition of LDL in English:

LDL

noun

Biochemistry