deoxycarnitine
Noun
Meaning
deoxycarnitine (uncountable)
(organic chemistry) A deoxy form of carnitine released into the bloodstream from muscles
Noun
deoxycarnitine (uncountable)
(organic chemistry) A deoxy form of carnitine released into the bloodstream from muscles