Levocarnitine definition

The biologically active form of carnitine.
noun
0
0
Advertisement

Origin of levocarnitine