deoxycarnitine

English

Etymology

From deoxy- +‎ carnitine.

Noun

deoxycarnitine (uncountable)

  1. (organic chemistry) A deoxy form of carnitine released into the bloodstream from muscles